﻿@charset "utf-8";
/* CSS Document */


/* 滑动部分*/
.k_article_0{ margin-top:40px; width:100%;}
.main_visual{height:128px;overflow:hidden;position:relative;}
.main_image{height:128px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:128px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:128px;}
.main_image li span{display:block;width:100%;height:128px}
.main_image li a{display:block;width:100%;height:128px}
.main_image li .img_1{background:url(../images/img_main.png) center top no-repeat;background-size: 100% 128px;}
.main_image li .img_2{background:url(../images/img_main.png) center top no-repeat;background-size: 100% 128px;}
.main_image li .img_3{background:url(../images/img_main.png) center top no-repeat;background-size: 100% 128px;}
.main_image li .img_4{background:url(../images/img_main.png) center top no-repeat;background-size: 100% 128px;}
.main_image li .img_5{background:url(../images/img_main.png) center top no-repeat;background-size: 100% 128px;}
div.flicking_con{position:absolute;top:107px;left:50%;z-index:998;width:300px;height:11px;margin:0 0 0 -25px;}
div.flicking_con a{display:block;float:left;width:10px;height:11px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;background-size:15px 30px;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -16px}

/* 图标部分 */
.k_menu_00{ height:80px; width:100%; background:white;}
.k_menu_00 ul { width:100%;}
.k_menu_00 li{ float:left; height:75px; width:25%; text-align:center;}
.k_menu_00 li img{ height:40px; width:40px; margin-top:10px;}
.k_menu_00 li p{ font-size:12px; margin-top:5px;}
.k_menu_00_p1{ color:#ed703e;}
.k_menu_00_p2{ color:#ffd248;}
.k_menu_00_p3{ color:#49a1f3;}
.k_menu_00_p4{ color:#b5ee2c;}

/*热点推荐*/

.k_rdtj{ width:100%; margin-top:15px; margin-bottom:42px; background:white;}
.k_rdtj_text{ text-align:left; height:30px; width:98%; line-height:30px; margin-left:2%; color:black; font-size:14px;}
.k_rdtj_img{ margin-left:2%; margin-right:2%; height:90px; width:96%; margin-bottom:10px;}
.k_rdtj_img img{ height:100%; width:100%;} 

/*search 页面*/

.k_hsearch{ height:30px; width:80%; line-height:30px; position:absolute; top:10px; left:10px; padding-left:5px; font-size:10px; color:#999999; border:none;}
.k_hcancel{ height:30px; width:30px; line-height:30px; font-size:14px; color:#ffffff; position:absolute; top:10px; right:10px;}
.k_souSuoText{ color:#000000; font-size:14px;}
.k_clearHistory{ height:30px; width:85px; margin:30px auto; border-radius:10px; border:1px solid #134a82; text-align:center; line-height:30px;  font-size:12px; color:#134a82;}


/*生涯驿站页面*/

.k_header_1{ height:40px; width:100%; background:#e9eced; text-align:center; position:fixed; top:0; font-size:15px; line-height:40px; color:#000000; z-index:999;}
.k_hBack{ background:url(../images/nav_back@2x.png) no-repeat left; background-size:10px 19px; display:block; height:40px; width:22px; position:absolute; left:15px;}
.k_syul{ margin-left:8px; margin-right:8px; margin-top:45px;}
.k_syul li{ height:120px; width:100%; margin-bottom:10px;}
.k_imgLeft{ float:left; height:100%; width:50%;}
.k_imgLeft img{ height:100%; width:100%;}
.k_textRight{ float:right; height:100%; width:50%; background:white; position:relative;}
.k_textRight h2{ text-align:center; color:#000000; margin-top:8px;}
.k_textRight p{ text-indent:2em; font-size:12px; margin-left:8px; margin-right:8px; height:70px; overflow:hidden;}
.k_more{ height: 12px; position:absolute; right:10px; color:#ed703e;}
.k_imgRight{ float:right; height:100%; width:50%;}
.k_imgRight img{ height:100%; width:100%;}
.k_textLeft{ float:left; height:100%; width:50%; background:white; position:relative;}
.k_textLeft h2{ text-align:center; color:#000000; margin-top:8px;}
.k_textLeft p{ text-indent:2em; font-size:10px; margin-left:8px; margin-right:8px; height:70px; overflow:hidden;}


/*疑惑索略页面*/
.k_tjzj{ margin-top:40px; border-bottom:1px solid #d9d9d9; width:100%; height:25px; line-height:25px;  background:white;}
.k_tjzjText{text-align:left; color:black; font-size:13px; margin-left:10px; float:left;}
.k_ckqbzt{ width:70px; height:100%; background: url(../images/right@2x.png) no-repeat right; background-size:6px 12px; float:right; margin-right:10px;}
.k_zjName{ height:136px; width:100%; background:white;}
/*.k_zjName{ height:100%; width:100%;}*/
.k_zjName ul li { float:left; height:136px; width:33%; text-align:center;}
.k_zjName ul li img{ width:80px; height:80px; margin-top:10px;}
.k_zjName ul li p{ font-size:10px; margin-top:5px;}
.k_yhslMenu {  widht:100%; margin-top:10px;}
.k_menuUl{ height:34px; width:100%;}
.k_menuUl li{ float:left; height:100%; width:20%; background:white; line-height:34px;; text-align:center; color:#000000; font-size:12px; overflow: hidden;white-space:nowrap; text-overflow:ellipsis;}
.k_li{color:#f72a08; border-bottom:solid 2px #ed703e;}

.k_con{ height:115px; width:100%; display:none; margin-top:6px;}
.k_conLeft{ float:left; height:115px; width:45%; margin-left:10px; border: 1px solid #f7d7a7;}
.k_conLeft img{ height:90px; width:100%;vertical-align:bottom;}
.k_conText{ height:25px; width:100%; background-color:white; line-height:25px; text-align:center; color:#000000; font-size:12px; overflow: hidden;white-space:nowrap; text-overflow:ellipsis;;}
.k_conRight{float:right; height:115px; width:45%; margin-right:10px; border: 1px solid #f7d7a7;}
.k_conRight img{ height:90px; width:100%; vertical-align:bottom;}

.k_mainText{ margin-left:10px; margin-right:10px; margin-top:10px; height:100px;}
.k_mainTextP1{ text-align:center; height:14px; line-height:14px; font-size:14px; color:#ed703e;}
.k_mainTextP2{ text-indent:2em; font-size:12px; margin-top:3px; height:70px; overflow:hidden;}

.k_photo{ width:95%; margin:0 auto; margin-top:50px; margin-bottom:20px;}
.k_footerNews{ margin-bottom:40px;}
.k_LNews{ float:left; margin-left:10px; width:95%;}
.k_RNews{ float:right; margin-right:10px; width:45%;}
.k_zxwzBorder{ height:18px; line-height:18px; width:100%; border-bottom:1px #dedfdf solid;}
.k_zxwz{border-bottom:1px #0066cc solid; font-size:16px; color:#0066cc;}
.k_NewsUl li{ background:url(../images/wenzhang_gary@2x.png) no-repeat left; height:24px; line-height:24px; background-size:5px 5px;padding-left:8px; color:#626262; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*咨询分享页面*/
.k_jiaHao{ background:url(../images/nav_fatie@2x.png) no-repeat; background-size:20px 20px; position:absolute; right:10px; height:20px; width:20px; top:10px;}